Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 JACKSON MEWS Detached £165,228 £157,000 21 Jan 2022
5 JACKSON MEWS Semi-Detached £257,953 £53,500 23 Jan 1998